otter hide - Turkish English Dictionary